import 'package:bxultimate/app/theme/app_theme.dart';
import 'package:bxultimate/app/theme/gaps.dart';
import 'package:bxultimate/widgets/mk_page.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:tdesign_flutter/tdesign_flutter.dart';

import 'controller.dart';

class UserPrivacyInfoOtherPage extends StatefulWidget {
  const UserPrivacyInfoOtherPage({Key? key}) : super(key: key);

  @override
  State<UserPrivacyInfoOtherPage> createState() =>
      _UserPrivacyInfoOtherPageState();
}

class _UserPrivacyInfoOtherPageState extends State<UserPrivacyInfoOtherPage> {
  final controller = Get.find<UserPrivacyInfoOtherController>();
  final state = Get.find<UserPrivacyInfoOtherController>().state;

  @override
  Widget build(BuildContext context) {
    return MkPage(
        child: Scaffold(
      backgroundColor: Colors.transparent,
      appBar: TDNavBar(
        backgroundColor: Colors.transparent,
        title: '第三方信息共享清单',
      ),
      body: SingleChildScrollView(
        padding: EdgeInsets.all(AppTheme.iDefaultPadding),
        child: Column(
          crossAxisAlignment: CrossAxisAlignment.start,
          children: [
            Center(
                child: Text(
              '兵馨第三方信息共享清单',
              style: TextStyle(fontSize: 16, fontWeight: FontWeight.bold),
            )),
            Gaps.vGap12,
            Text(
                '1. 为保障今日头条相关功能的实现与应用安全稳定的运行，我们可能会接入由合作方提供的软件开发包（SDK）、应用程序接口（API）、应用程序插件等代码或通过其他合作方式，以实现相关目的。 '),
            Text('2. 我们会对获取信息的合作方的代码进行严格的安全监测，以保护数据安全。'),
            Text('3. 我们对接入的相关合作方在目录中列明，合作方具体的处理情况请参见合作方的隐私政策或服务协议。 '),
            Text('4. 请注意，合作方的代码可能因为其版本升级、策略调整等原因导致数据处理类型存在一定变化，请以其公示的官方说明为准。 '),
            Gaps.vGap12,
            Text(
              '高德地图SDK',
              style: TextStyle(fontWeight: FontWeight.bold),
            ),
            Text(
                '涉及的个人信息类型：设备标识符（Android如Android ID、IMEI、MEID、IMSI、OAID、AAID、GAID、Serial，iOS如IDFV、IDFA）、MAC地址、IP 地址、位置信息（如GPS、蓝牙和基站、BSSID、SSID）、设备传感器、当前应用信息（应用名、应用版本号）、网络信息、设备信息、Wi-Fi列表'),
            Text('使用目的：帮助用户发布信息时定位位置'),
            Text('使用场景：用户使用定位相关功能时使用'),
            Text('第三方主体：高德软件有限公司'),
            Text('收集方式：SDK采集'),
            Text('官网链接：https://lbs.amap.com/'),
            Text('隐私政策：https://lbs.amap.com/pages/privacy/'),
            Gaps.vGap8,
            Text(
              '微信SDK',
              style: TextStyle(fontWeight: FontWeight.bold),
            ),
            Text(
                '涉及的个人信息类型：设备标识符（Android如IMEI、Android ID、Serial，iOS如IDFV），MAC地址、WLAN接入点、分享图片或内容 '),
            Text('使用目的：支持微信登录和分享'),
            Text('使用场景：在用户使用微信登录或者分享时使用'),
            Text('第三方主体：深圳市腾讯计算机系统有限公司'),
            Text('收集方式：SDK采集'),
            Text('官网链接：https://open.weixin.qq.com/'),
            Text('隐私政策：https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/RYiYJkLOrQwu0nb8'),

            Gaps.vGap8,
            Text(
              '微信支付SDK',
              style: TextStyle(fontWeight: FontWeight.bold),
            ),
            Text(
                '涉及的个人信息类型：设备标识符（Android如IMEI、Android ID、Serial），MAC地址、WLAN接入点、设备信息'),
            Text('使用目的：支持微信支付'),
            Text('使用场景：在用户使用微信支付时使用'),
            Text('第三方主体：财付通支付科技有限公司'),
            Text('收集方式：SDK采集'),
            Text('官网链接：https://www.tenpay.com/v4/index.html'),
            Text('隐私政策：https://www.tenpay.com/v3/helpcenter/low/privacy.shtml'),
          ],
        ),
      ),
    ));
  }

  @override
  void dispose() {
    Get.delete<UserPrivacyInfoOtherController>();
    super.dispose();
  }
}
